package edu.scau.misp.backend_module.domain;

import java.io.Serializable;
import java.math.BigDecimal;

public class DishAddition implements Serializable {

    private Long dishAdditionId;
    private Long dishAdditionSn;

    private Long dishSn;
    private Dish dish;
    private Long additionSn;
    private Addition addition;
    private Long comboPrice;
    private String comboDescription;



    public DishAddition() {
    }

    public DishAddition(Long dishAdditionId, Long dishAdditionSn, Long dishSn, Dish dish, Long additionSn, Addition addition, Long comboPrice, String comboDescription) {
        this.dishAdditionId = dishAdditionId;
        this.dishAdditionSn = dishAdditionSn;
        this.dishSn = dishSn;
        this.dish = dish;
        this.additionSn = additionSn;
        this.addition = addition;
        this.comboPrice = comboPrice;
        this.comboDescription = comboDescription;
    }

    @Override
    public String toString() {
        return "DishAddition{" +
                "dishAdditionId=" + dishAdditionId +
                ", dishAdditionSn=" + dishAdditionSn +
                ", dishSn=" + dishSn +
                ", dish=" + dish +
                ", additionSn=" + additionSn +
                ", addition=" + addition +
                ", comboPrice=" + comboPrice +
                ", comboDescription='" + comboDescription + '\'' +
                '}';
    }

    public Long getDishAdditionId() {
        return dishAdditionId;
    }

    public void setDishAdditionId(Long dishAdditionId) {
        this.dishAdditionId = dishAdditionId;
    }

    public Long getDishAdditionSn() {
        return dishAdditionSn;
    }

    public void setDishAdditionSn(Long dishAdditionSn) {
        this.dishAdditionSn = dishAdditionSn;
    }

    public Long getDishSn() {
        return dishSn;
    }

    public void setDishSn(Long dishSn) {
        this.dishSn = dishSn;
    }

    public Dish getDish() {
        return dish;
    }

    public void setDish(Dish dish) {
        this.dish = dish;
    }

    public Long getAdditionSn() {
        return additionSn;
    }

    public void setAdditionSn(Long additionSn) {
        this.additionSn = additionSn;
    }

    public Addition getAddition() {
        return addition;
    }

    public void setAddition(Addition addition) {
        this.addition = addition;
    }

    public Long getComboPrice() {
        return comboPrice;
    }

    public void setComboPrice(Long comboPrice) {
        this.comboPrice = comboPrice;
    }

    public String getComboDescription() {
        return comboDescription;
    }

    public void setComboDescription(String comboDescription) {
        this.comboDescription = comboDescription;
    }
}
